@charset "gbk";
#login-box{
	display:none;
	position:fixed;
	top:calc(50% - 200px);
	left:calc(50% - 200px);
	z-index:99999999;
	width:400px;
	height:400px;
	background:#f0f0f0;
	border-radius:20px 20px 0 0;
}
#login-box #login-close{
	position:absolute;
	top:10px;
	right:10px;
	width:26px;
	height:26px;
	line-height:24px;
	text-align:center;
	border-radius:50%;
	cursor:pointer;
}
#login-box #login-close:hover{
	background:#2492ff;
}
#login-box #login-close i{
	font-size:16px;
	color:#fff;
}
#login-box h1{
	margin-bottom:20px;
	height:60px;
	font-size:28px;
	color:#fff;
	letter-spacing:10px;
	font-weight:normal;
	text-align:center;
	line-height:60px;
	background:#0078f0;
	border-radius:20px 20px 0 0;
}

#login-box  span{
	margin-left:50px;
	color:#888;
	font-size:16px;
	line-height:50px;
}
#login-box  b{
	margin-left:50px;
	font-size:14px;
	color:#f63;
}
#login-box  input{
	display:block;
	margin:auto;
	width:300px;
	height:36px;
	font-size:16px;
	color:#666;
	text-indent:1em;
	background:#f9f9f9;
	border:1px solid #ddd;
	border-radius:3px;
	outline:none;
}
#login-box #login-tip{
	display:block;
	margin:5px auto;
	width:300px;
	height:40px;
	font-size:14px;
	font-style:normal;
	color:#f63;
	text-align:center;
	line-height:40px;
}
#login-box  button{
	display:block;
	margin:0 auto 20px;
	width:300px;
	height:36px;
	font-size:18px;
	color:#fff;
	background:#0078f0;
	border-radius:3px;
	border:none;
	outline:none;
	cursor:pointer;
}
#login-box  button:hover{
	background:#0482ff;
}
#login-box .link{
	text-align:center;
}
#login-box .link a:hover{
	color:#0078f0;
}
#login-box .link a:nth-child(1){
	margin-right:150px;
}
